接下來設計Table架構,把一些會用到的LINE相關資料儲存下來
後台會用到的資料表有這些:
line_friends| 欄位名稱 | 型態 | 說明 |
|---|---|---|
| ?user_id | varchar(33) | LINE好友與官方帳號產生的唯一編號 |
| display_name | varchar(50) | LINE使用者名稱 |
| img_url | varchar(200) | LINE好友的頭像URL |
| follow_status | char(1) | 是否為追蹤中狀態 |
| cre_date | date | LINE好友加入LINE官方帳號或者第一次跟官方帳號互動的時間 |
| upd_date | date | LINE好友最後一次跟官方帳號互動的時間 |
label_main| 欄位名稱 | 型態 | 說明 |
|---|---|---|
| ?id | int(11) | 自動編號的id |
| name | varchar(50) | 標籤名稱 |
| description | varchar(100) | 標籤的說明 |
| cre_date | date | 資料的建立時間 |
| cre_id | int(11) | 資料的建立者id |
| upd_date | date | 資料的更新時間 |
| upd_id | int(11) | 資料的最後更新者id |
label_detail| 欄位名稱 | 型態 | 說明 |
|---|---|---|
| ?label_id | int(11) | label的id |
| ?user_id | varchar(33) | line好友的id |
line_message| 欄位名稱 | 型態 | 說明 |
|---|---|---|
| ?id | int(11) | 自動編號 |
| user_id | varchar(33) | 傳送訊息的line好友id |
| direction | varchar(30) | 訊息的傳遞方向(from_user:user傳送的訊息/to:傳送給user的訊息) |
| type | varchar(30) | 訊息的類型(文字,圖片...等等) |
| content | varchar(2000) | 訊息的內容 |
| send_date | timestamp | 訊息傳送的時間 |